
html { -webkit-text-size-adjust: none }
*{
    margin: 0;
    padding: 0;
    margin-block-start: 0em;    
    margin-block-end: 0em;
    font-family: PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
    font-weight: 100;
}
a{text-decoration: none;outline: none;cursor: pointer;}
a:hover { text-decoration: none;}
a:focus{ text-decoration: none;}
dd label { font-weight: 300; }

ul li{list-style: none;}
button{outline: none;cursor: pointer;}
input{outline: none;}
select{outline: none;}
img{ border: none;}
body{width: 1920px;position: absolute;top: 0;bottom: 0;overflow: hidden;}
.container-fluid { padding: 0 !important;}
.left {width: 610px; border-right: 10px #eaeaea solid; float: left; height: 1015px;}
.right {width: 1310px;height: 1015px;box-sizing: content-box;float: left;}
/* .right {float: left; width: 1280px;margin-top: -800px; padding-left: 610px; } */

.right > div:nth-child(2) {height: 955px;overflow-y: scroll;}
.right > div:nth-child(2)::-webkit-scrollbar {display: none;}
.left .top{height: 60px;position: relative;background:#fafafa ;}
.left .top p{font-size: 26px;color: #333333;text-align: center;line-height: 60px;}
.left .top a{position: absolute;right: 20px;top: 0px;line-height: 60px;font-size: 22px;color: #6abff1;}
/*.left .banner{height: 260px;}*/
.left .nav{border-bottom: 1px #f0f0f0 solid;height: 240px;}
.left .nav ul{width: 610px;}
.left .nav ul li{float: left;}
/* .left .nav ul li a{display: block;width: 152px;height: 130px;} */
.left .nav ul li a{display: block;width: 124px;height: 104px;border-radius: 50%;padding-top: 5px;margin: 5px 12px 11px 12px;}
.left .nav ul li a.active, .left .nav ul li a:hover{ background: #e8f8ff;}
.left .nav ul li a.active > span, .left .nav ul li a:hover > span {color: #17b5ff}
.left .nav ul li img{width: 60px;height: 60px;border-radius: 30px;margin: 3px auto 0px;display: block;}
.left .nav ul li span{display: block;width: 124px;height: 25px;text-align: center;color: #333333;font-size: 18px;line-height: 40px;}


.right .top{height: 60px;background: #fafafa;border-bottom: 2px #eaeaea solid;position: relative;}
.right .top p{text-align: center;font-size: 26px;line-height: 60px;;}

.news{height: 385px;width: 610px;border-bottom: 2px #f0f0f0 solid;;border-top: 18px #f2f1ef solid;line-height: 0px;position: relative;overflow: hidden;}
.news .morn{display: block;width: 80px;height: 60px;color: #a4a4a4;font-size: 20px;text-align: center;padding-top: 0px;right: 0px;line-height: 60px;position: absolute;top: 1px;}
.news .morn:hover{color: #49C6FF;}
.news .morn  img{margin: 0px;width: 20px;height: 52px;margin: -4px -60px 0px 0px;display: inline-block;}
.news h1{height: 30px;width: 400px;color: #333333;font-size: 26px;padding-left: 10px;display: block;line-height: 30px;font-weight: lighter;border-left: 5px #38acfd solid;margin:15px 10px 15px 25px;}
.news ul{float: left;width: 610px;height: 314px;/*overflow-y: overlay;*/;overflow: hidden;}
/*.news ul::-webkit-scrollBar {display: none;}*/
.news ul li{}
.news ul li a{height: 61px;width: 595px;;position: relative;display: block;font-size: 20px;padding-top: 0px;padding-left: 20px;text-align: left;margin-left: 5px;background: #ffffff;border-bottom: 2px #f0f0f0 solid;border-top: 0px #f0f0f0 solid;border-left: 8px #ffffff solid;}
.news ul li:first-child{border-top: 2px #f0f0f0 solid;}
.news ul .on a p{color: #00A2ED;}
.news ul li a p{font-size: 22px;color: #565656;line-height: 65px;display: inline-block;width: 410px;height: 60px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 300;margin: 0px;}
.news ul li a span{float: right;margin-right: 20px;line-height: 61px;color: #ababab;font-size: 18px;}
.news ul .hot_news a .flag{position: relative;left:-10px;float:left;font-size: 14px;display: none;width: 32px;height: 20px;color: #fe5052;text-align: center;border: 1px #fe5052 solid;line-height: 20px;margin: 20px 0px;}
.news ul .hot_news a:hover{background:#e7f8ff ;color: #4ec6ff;border-left:8px #17b5ff solid ;}
.news ul .hot_news a:hover p{color: #4ec6ff;}
.right .top a{position: absolute;top: -2px ;left: 10px;line-height: 60px;font-size: 22px;color: #6abff1;}
.right .top a img{;width: 25px;height: 30px;margin: 5px 3px 10px 10px;display: inline-block;}

 .entry{position: relative;font-size: 24px;color: #000000;}
  .left .entry{width: 480px;margin: 50px auto;}
 .left .entry p{line-height: 40px;margin: 10px 0 10px 0;}
 .right .entry p{line-height: 30px;text-align: left;margin: 10px 0 10px 0;color: #000000 !important;}
 .entry input{height: 60px;width: 100%;margin: 7px 0;font-size: 24px;color: #000000;padding:15px 128px 15px 24px;line-height: 30px;border-radius: 10px;border: 2px #c5c5c5 solid;}
 .entry .lick{position: absolute;right:20px;top: 46px;font-size: 24px;color: #29c6ff;line-height: 65px;}
 .entry .lick:hover{color: #49c6ff;}
 .right .entry .lick{/*top: 42px;*/;top: 52px;}
 .entry .lostpassword{float: right;line-height: 60px;color: #29c6ff;font-size: 24px;}
.entry .lostpassword:hover{color: #49c6ff;}
 .entry .btn{display: block;height: 80px;width: 100%;letter-spacing : 10px;/*margin-top: 70px*/;text-align: center;/*line-height: 80px*/;color: white;font-size: 26px;background: #00adff;border-radius: 10px;padding-left: 12px}
 .entry .btn:hover{background: #49c6ff;}
.right .entry .btn{margin-top: 56px;line-height: 68px;}
.prompt{position: absolute;z-index: 3;width:285px;height: 125px;background-image:url(../img/public/prompt.png) ;display: none;}
.prompt h2{font-size:20px ;text-align: center;line-height: 25px;;margin: 25px 0 0 0px;}
.left .prompt p{font-size: 14px;text-align: center;line-height: 30px;/*margin-top: 8px*/;margin: 0px;}

.right .prompt p{font-size: 14px;text-align: center;line-height: 30px;/*margin-top: 8px*/;margin: 0px;}
.prompt a{font-size: 18px;display: block;height: 43px;text-align: center;width: 285px;margin: 0px;/*margin-top: 20px*/;line-height: 43px;color: #29c6ff;font-weight: lighter;}

.lick_choose{;background: white;z-index: 3;display: none;    top: -270px;  left: 340px; width: 450px; height: 635px;}
.lick_choose h3{display: block;height: 40px;width: 515px;font-size: 20px;text-align: center;background:#00a5ef ;color: white;line-height: 40px;}
.lick_choose .close{position: absolute;top: 0px;left: 95%;width: 20px;height: 20px;line-height: 40px;border-width: 0px;}
.lick_choose .close img{width: 20px;height: 20px;margin: 0 0;}
.lick_choose dl{overflow: hidden;font-size: 16px;line-height: 20px;padding-left: 10px;}
.lick_choose dt{font-size: 20px;display: inline;text-align: left;float: left;width: 500px;height: 43px;line-height: 40px;font-weight:300;}
.lick_choose dd{font-size: 16px;float: left;display: inline-block;width: 220px;height: 30px;margin-left: 20px;}
.lick_choose dl:first-child dd{font-size: 12px;float: left;display: inline-block;width: 145px;height: 20px;margin-left: 20px;}
.lick_choose dd img{width: 12px;height: 12px;margin: 0 0;}
.lick_choose dl select{width:105px;height: 30px;font-size: 16px;margin-left: 30px;margin-right: 5px;line-height: 30px;}
.lick_choose dl select option{font-size: 16px;line-height: 30px;height: 30px;width: 50px;}
.lick_choose dd input[type="radio"]{float: left;height: 12px;margin: 6px 0px;position: relative;z-index: 3;opacity: 1;}
.lick_choose dd label{float: left;height: 18px;font-size: 16px;cursor: pointer;}
.lick_choose dd label:hover{color: #49c6ff;}
.lick_choose dd input:before{content: '';position: absolute;width: 19px;height: 19px;background: url(../img/news_public/tankuang.png);top: -4px;left: -8px;z-index: 2;}
.lick_choose dd .on:before{content: '';position: absolute;width: 19px;height: 19px;background: url(../img/news_public/tankuang_on.png);top: -4px;left: -6px;z-index: 2;}

/*.lick_choose dd input[type="radio"] + label::before {
    content: "\a0";
    display: inline-block;vertical-align: .2em;width: 12px; height: 12px;margin-right: .4em;border-radius: .2em;
    background-color: white; border: 1px #e7e7e7 solid;text-indent: .15em;
    line-height: .65;
}*/
/*.lick_choose dd input[type="radio"]+ label::before { }*/
/*.lick_choose dd input { position: absolute; ;}*/
/*.lick_choose a{display: block;height: 50px;width: 257px;position: absolute;bottom: 0px;left: 0px;text-align: center;font-size: 24px;line-height: 50px;color: #b5b5b5;border-top: 2px #e7e7e7 solid;}
.lick_choose a:last-of-type{left:50%;border-left: 2px #e7e7e7 solid;}*/


.slider {height: 255px;width: 600px;position: relative;overflow: hidden;}
.slider ul {position: absolute;left: 0;top: 0;width: 1000%;}
.slider li {list-style: none;height: 255px;width: 10%;float: left;position: relative;}
.slider li a{display: block;height: 255px;width: 100%}
.slider li img{display: block;height: 255px;width: 100% ;cursor: pointer;}
.slider li p{height:48px;width: 100%;font-size: 18px;color: white;position: absolute;z-index: 3;padding-left: 12px;bottom: 0px;line-height: 48px;background: #000000;opacity: 0.2;margin: 0px;}
.slider li span{height:48px;;font-size: 18px;color: white;position: absolute;z-index: 4;padding-left: 12px;bottom: 0px;line-height: 48px;color: #ffffff;margin: 0px;}
.slider .btn a {position: absolute;right: 0;top: 250px;height: 40px;width: 40px;display: none;}
.slider .btn a:first-child {left: 300px;right: 100px;}
.slider .btn ul{position: absolute;left:84%;top: 229px;width: 100%;}
.slider .btn ul li {width: 8px;height: 8px;background-image: url(../img/public/btn_off.png);float: left;
				margin: 0 10px 0 0;line-height: 10px;border-radius: 4px;
				font-size: 0px;cursor: pointer;position: relative;z-index: 4;}
.slider .btn ul .on {background-image: url(../img/public/btn_on.png);}

.left .footer{;height: 75px;overflow: hidden;width: 600px;border-top: 2px #f0f0f0 solid;background: #f2f1ef;}
.footer img{float: left;margin-left: 5px;width: 70px;height: 70px;}
.footer .ent{font-size: 24px;line-height: 55px;float: left;color: #00A2ED;display: inline-block;background: #f2f1ef;width: 185px;margin: 5px;text-align: left;}
.footer .ent:hover{color: 49c6ff;background: #f2f1ef;}
.footer a{display: block;width: 170px;height: 60px;font-size: 24px;float: right;text-align: center;margin: 5px 15px;background: #009aec;line-height: 60px;border-radius: 10px;color: #ffffff;}
.footer a:hover{background: #49c6ff;}

/* 覆盖一些框架的css */
.btn-primary {background-color: #009aec !important;border-color: #009aec !important;}
.pagination { margin: 20px 0 0 0 !important;}
.pagination a { height: 50px !important;width: 50px !important;font-size: 20px;text-align: center;}
.pagination a.active { pointer-events: none; background: #009aec; color: #fff;}
.pagination a.disable { pointer-events: none; color: #ccdbe8;}
/* .pagination a span { font-size: 30px !important; line-height: 20px !important; height: 25px !important;} */

/*.news ul .hot_news a:hover, .news ul .hot_news a.active{background:#e7f8ff ;color: #4ec6ff;border-left:3px #20b8fe solid ;}
.news ul .hot_news a:hover p, .news ul .hot_news a.active p{color: #4ec6ff;}*/
.modal-header{background:#00a5ef ;}
.modal-header button.close{opacity: 1 !important;}
.modal-header button.close span{color: #ffffff;}
.modal-title{color: #ffffff;text-align: center;}
/*.modal-footer  .btn.btn-default{}*/
/*.modal-footer button{;width: 294px;
    margin: 0px;
     padding: 0px;
    height: 50px;
    font-size: 24px;}*/
.modal-footer{padding: 0px;}
.modal-footer .btn+.btn {margin: 0;background: #ffffff;}
.modal-footer button{;height: 60px;width: 300px;position: absolute;bottom: 0px;left: 0px;text-align: center;font-size: 24px;line-height: 5px;color: #b5b5b5;border-top: 2px #e7e7e7 solid;border-top-left-radius: 0px !important;border-top-right-radius:0px !important;}
.modal-footer button:last-of-type{left:298px;border-left: 2px #e7e7e7 solid;background: #ffffff !important;border-color: #e7e7e7 !important; }
.modal-footer button:hover{color: #18adef !important;background: #ffffff !important;border-color: #e7e7e7 !important;}

/* 覆盖modal样式 */
.modal-backdrop {
  width: 1920px;
  height: 1015px;
}
.ios-wrapper {
  border-radius: 10px;
}
.ios-header {
  text-align: center;
}
.ios-footer {
  color: #18adef;
}

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
  height: 790px;
}




.asdf{position: relative;top: 3px;background: white;width: 469px;}
.asdf .search_org{height:85px;border-bottom: 2px #eeeeee solid;position: relative;}
.asdf >.search_org >span{color: #333333;font-size: 20px;line-height: 85px;margin: 0px 20px;font-weight: 700px !important;}
.asdf .search_org input{height: 40px;width: 315px;font-size: 20px;border: #BFBFBF 1px solid;padding-left: 10px;color: #333333;line-height: 20px;}
.asdf .search_org .search_list{width: 315px;height: 330px;position: absolute;left: 118px;padding: 20px;display: none;z-index: 5;background: white;overflow-y: scroll;}
.asdf .search_org .search_list li{height: 44px;font-size: 20px;color: #333333;;cursor: pointer;}
.asdf dl dt{    color: #333333;font-size: 20px;line-height: 60px;margin: 0px 20px;}
.asdf .histry{display: none;}
.asdf .histry dd{display: block;margin-left: 40px;}
.asdf .histry dd a{line-height: 32px;padding: 0 20px;border: #BFBFBF 1px solid;border-radius: 10px;;height: 32px;margin: 0 0 12px 20px;font-size: 16px;color: #333333;display: inline-block;cursor: pointer;}
.asdf .histry dd a:hover{border: 1px #49c6ff solid;color: #49c6ff;}
.asdf dl{border-bottom: 2px #eeeeee solid;;overflow: hidden;margin: 0px !important;}
.asdf .hot{line-height: 3px;color: #333333;font-size: 20px;;}
.asdf .hot dd{line-height: 32px;padding: 0 20px;border: #BFBFBF 1px solid;border-radius: 10px;;height: 32px;margin: 0 0 20px 20px;font-size: 16px;color: #333333;display: inline-block;cursor: pointer;}
.asdf .hot dd:hover{border: 1px #49c6ff solid;color: #49c6ff;}
.asdf .hot .fist_hot{margin:0 0 20px 62px !important;}
.asdf .region{height: 105px;border-width: 0px;}
.asdf .region select{width: 110px; height: 30px;font-size: 16px;margin:0 5px 20px 15px; line-height: 30px;}
.asdf .region dd{margin-left: 45px !important;}
.asdf .choose_list{height: 100%;width: 100%;position: absolute;top: 0px;background: white;display: none;}
.asdf .choose_list li{/*height: 42px;*/height: 32px;color: #333333;font-size: 20px;/*line-height: 42x !important*/;border-bottom: 2px #eeeeee solid;/*padding-left: 25px*/;cursor: pointer;    padding: 8px 0 36px 25px; display: block;}
.asdf .choose_list .retu{display: block;width: 32px;border-width: 0px;padding: 0px;position: absolute;top: -65px;left: 20px;z-index: 5;}

.modal-dialog{width: 472px !important;}
.modal-body{padding: 15px 0 !important;}
